﻿/*
	常规样式,定义了常规的界面样式
	如：表格，按钮等系列
*/

html, body { overflow-y: auto; }
body { font-family: "Microsoft YaHei"; font-size: 13px; }
.noprint { display: none; }
.anchor1 { text-decoration: none; }
    .anchor1:hover { color: rgb(188, 45, 9); text-decoration: none; }
.listPage { padding-top: 10px; padding-right: 10px; padding-left: 10px; }
.popListPage { padding: 10px; }
.listTitle { padding: 5px; text-align: center; color: rgb(36, 131, 199); font-weight: bold; border-bottom-color: rgb(36, 131, 199); border-bottom-width: 1px; border-bottom-style: solid; }
.viewTable { text-align: left; margin-top: 10px; }
    .viewTable tr td { height: 30px; line-height: 30px; border-bottom-color: rgb(197, 197, 197); border-bottom-width: 1px; border-bottom-style: dashed; }
    .viewTable li a { background: url("../../image/ico2.gif") no-repeat 5px; padding-left: 25px; display: inline-block; }
        .viewTable li a:hover { color: rgb(255, 102, 0); }
#goPage { border: 1px solid rgb(71, 174, 240); width: 30px; height: 18px; }
.listTable { width: 100%; border-collapse: collapse; }
.listTable2 { width: 100%; border-collapse: collapse; }
.listTable3 { width: 100%; border-collapse: collapse; }
.editTable { width: 100%; border-collapse: collapse; }
.editTable2 { width: 100%; border-collapse: collapse; }
.leftEditTable { width: 100%; border-collapse: collapse; }
.viewTable { width: 100%; border-collapse: collapse; }
.readTable { width: 100%; border-collapse: collapse; }
.listTable thead tr th { padding: 3px !important; border: 1px solid rgb(172, 220, 255); color: rgb(36, 97, 146); background-image: url("../image/thbg.gif"); }
.listTable tbody tr:hover { background-color: rgb(208, 231, 255); }
.listTable tbody tr td { padding: 3px; border: 1px solid rgb(172, 220, 255); }
.listTable2 thead tr th { padding: 3px; border: 1px solid rgb(111, 170, 219); text-align: center; font-weight: normal; background-image: url("../image/thbg.gif"); }
.listTable2 tbody tr:hover { background-color: rgb(208, 231, 255); }
.listTable2 tbody tr td { padding: 3px; border: 1px solid rgb(111, 170, 219); text-align: left; }
.listTable3 tr th { padding: 3px; border: 1px solid rgb(172, 220, 255); text-align: center; font-weight: normal; }
.listTable3 tr td { padding: 3px; border: 1px solid rgb(172, 220, 255); text-align: left; }
.btnTable { width: 100%; }
    .btnTable tbody tr td { padding: 1px; border: 0px currentColor; height: 22px; color: rgb(0, 69, 102); line-height: 22px; vertical-align: bottom; }
.editTable tr th { padding: 3px; border: 1px solid rgb(111, 170, 219); width: 110px; text-align: right; color: rgb(0, 69, 102); font-weight: normal; background-color: rgb(238, 244, 255); }
.editTable tr td { padding: 3px; border: 1px solid rgb(111, 170, 219); text-align: left; color: rgb(0, 69, 102); background-color: rgb(255, 255, 255); }
.editTable { margin: 0px auto; border: 1px solid rgb(111, 170, 219); }
.editTable2 { margin: 0px auto; border: 1px solid rgb(111, 170, 219); }
.eth { padding: 3px; border: 1px solid rgb(111, 170, 219); width: 110px; text-align: right; color: rgb(0, 69, 102); font-weight: normal; background-color: rgb(238, 244, 255); }
.etd { padding: 3px; border: 1px solid rgb(111, 170, 219); text-align: left; color: rgb(0, 69, 102); background-color: rgb(255, 255, 255); }
.readTable tr th { padding: 3px; border: 1px solid rgb(111, 170, 219); width: 110px; text-align: right; color: rgb(0, 69, 102); font-weight: normal; background-color: rgb(238, 244, 255); }
.readTable tr td { padding: 3px; border: 1px solid rgb(111, 170, 219); color: rgb(0, 69, 102); background-color: rgb(255, 255, 255); }
.btn { padding: 0px 10px; border: 1px solid rgb(145, 189, 254); height: 25px; color: rgb(0, 40, 100); line-height: 25px; cursor: pointer; min-width: 50px; background-image: url("../image/btn.gif"); _margin-left: 3px; _padding: 0px 5px; white-space:normal }
.btn_over { padding: 0px 10px; border: 1px solid rgb(145, 189, 254); height: 25px; color: rgb(0, 40, 100); line-height: 25px; cursor: pointer; min-width: 50px; background-image: url("../image/btn_over.gif"); _margin-left: 3px; _padding: 0px 5px; }
.btn a:hover { background-color: rgb(255, 0, 255); }
.btnDiv { padding-bottom: 5px; }
.pageDiv { text-align: center; padding-top: 10px; }
div#editDiv { padding: 10px; text-align: center; }
div#formPageDiv { padding: 10px; }
.title { text-align: center; color: rgb(0, 69, 102); line-height: 25px; font-size: large; }
.content { margin: 0px auto; width: 99%; text-align: center; }
.mbcontent { margin: 0px auto; width: 308px; text-align: center; }
.content-body { padding: 5px; text-align: center; }
.content-body-l { border: 1px solid rgb(97, 190, 243); width: 100%; height: 99%; text-align: center; overflow: auto; background-color: rgb(255, 255, 255); }
.content-body-2 { border: 1px solid rgb(97, 190, 243); width: 100%; height: 99%; text-align: center; overflow: auto; background-color: rgb(255, 255, 255); }
.content-body-l { margin: 0px auto; width: 100%; text-align: center; color: rgb(0, 51, 153); line-height: 40px; font-size: 18px; border-bottom-color: rgb(232, 232, 232); border-bottom-width: 1px; border-bottom-style: solid; }
.content-body-2 h1 { margin: 0px auto; width: 100%; text-align: center; color: rgb(0, 51, 153); line-height: 40px; font-size: 18px; border-bottom-color: rgb(232, 232, 232); border-bottom-width: 1px; border-bottom-style: solid; }
.mbcontent-body-l { margin: 0px auto; width: 90%; text-align: center; color: rgb(0, 51, 153); line-height: 40px; font-size: 24px; border-bottom-color: rgb(232, 232, 232); border-bottom-width: 1px; border-bottom-style: solid; }
.content-body-2 h1 { margin: 0px auto; width: 90%; text-align: center; color: rgb(0, 51, 153); line-height: 40px; font-size: 24px; border-bottom-color: rgb(232, 232, 232); border-bottom-width: 1px; border-bottom-style: solid; }
.content-info span { margin: 0px 5px; color: rgb(136, 136, 136); line-height: 30px; display: inline-block; }
.mbcontent-info span { margin: 0px 5px; color: rgb(136, 136, 136); line-height: 30px; font-size: 22px; display: inline-block; }
.main-content { padding: 10px; text-align: left; line-height: 30px; font-size: 14px; }
.mbmain-content { padding: 10px; text-align: left; line-height: 30px; overflow: auto; font-size: 22px; }
.link-info { padding: 10px; text-align: center; }
.footer { margin: 5px; padding: 5px; height: 20px; text-align: center; line-height: 20px; border-top-color: rgb(45, 155, 234); border-top-width: 2px; border-top-style: solid; background-color: rgb(255, 255, 255); }
.listname { width: 109px; }
.listzt { width: 115px; }
.ztree { width: 180px; padding-top: 10px; }
.splitTable { margin: 0px auto; border: currentColor; width: 788px; color: rgb(0, 69, 102); background-color: rgb(241, 246, 255); _width: 776px; }
    .splitTable tr td { vertical-align: top; }
.tableTextarea td { border: currentColor !important; padding-right: 0px !important; padding-left: 0px !important; }
.connection { border-width: 1px 1px medium; border-style: solid solid none; border-color: rgb(111, 170, 219) rgb(111, 170, 219) currentColor; width: 638px; margin-top: 5px; float: left; border-collapse: collapse; _width: 626px; }
    .connection ul { margin: 0px; padding: 0px; width: 638px; border-bottom-color: rgb(111, 170, 219); border-bottom-width: 1px; border-bottom-style: solid; float: left; _width: 626px; }
        .connection ul li { height: 27px; line-height: 28px; float: left; }
.rightEditDiv { border: 1px solid rgb(111, 170, 219); width: 137px; overflow: auto; font-size: 12px; margin-left: 5px; }
    .rightEditDiv img { margin-bottom: -3px; }
.rightList { width: 137px; height: 21px; text-align: center; padding-top: 5px; margin-top: 0px; border-top-color: rgb(111, 170, 219); border-top-width: 1px; border-top-style: solid; float: right; background-image: url("../../image/TableHeader_bg.gif"); }
.rightListOnce { border: 1px solid rgb(204, 204, 204); width: 133px; height: 25px; text-align: center; line-height: 25px; padding-bottom: 3px; margin-bottom: 2px; margin-left: 1px; float: left; display: inline; background-color: rgb(255, 255, 255); }
    .rightListOnce img { border: 0px currentColor; }
.dv2_h { width: 115px; text-align: right; border-right-color: rgb(111, 170, 219); border-right-width: 1px; border-right-style: solid; background-color: rgb(238, 244, 255); }
.dv2_b { text-align: left; }
    .dv2_b img { margin-top: 2px; }
    .dv2_b a { padding-top: 2px; }
    .dv2_b span { margin-left: 5px; float: left; }
.listTableMore { margin: 0px auto; width: 788px !important; display: none; }
